package com.tzbank.common.entity;

import org.apache.commons.lang3.builder.ToStringBuilder;

public class FlowNodePageOptimize {

	private int autoId;

	private String flowId;

	private String nodeId;

	private String paramName;

	private String paramOperator;

	public enum ENUM_PARAMOPERATOR {
		VALUE_BIG(">"), 
		VALUE_SMALL("<"), 
		VALUE_EQUAL("="), 
		VALUE_BIG_EQUAL(">="), 
		VALUE_SMALL_EQUAL("<="), 
		VALUE_NOT_EQUAL("<>");

		private String val;

		private ENUM_PARAMOPERATOR(String val) {
			this.val = val;
		}

		public String val() {
			return this.val;
		}
	}

	private String paramValue;

	private String remark;
	
	public int getAutoId() {
		return autoId;
	}

	public void setAutoId(int autoId) {
		this.autoId = autoId;
	}

	public String getFlowId() {
		return flowId;
	}

	public void setFlowId(String flowId) {
		this.flowId = flowId;
	}

	public String getNodeId() {
		return nodeId;
	}

	public void setNodeId(String nodeId) {
		this.nodeId = nodeId;
	}

	public String getParamName() {
		return paramName;
	}

	public void setParamName(String paramName) {
		this.paramName = paramName;
	}

	public String getParamOperator() {
		return paramOperator;
	}

	public void setParamOperator(String paramOperator) {
		this.paramOperator = paramOperator;
	}

	public String getParamValue() {
		return paramValue;
	}

	public void setParamValue(String paramValue) {
		this.paramValue = paramValue;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}
	
}
